 @-webkit-keyframes preloader-spin { 100% {
 -webkit-transform: rotate(360deg);
 transform: rotate(360deg);
}
}
@keyframes preloader-spin { 100% {
 -webkit-transform: rotate(360deg);
 transform: rotate(360deg);
}
}

.weui_navbar { z-index: 10; }
.weui-popup-overlay, .weui-popup-container { z-index: 50; }
.weui_mask { z-index: 100; }
@media screen and (min-width: 1024px) {
.weui_dialog { left: 32.5%; }
}
.weui_toast { left: 50%; top: 35%; margin-left: -3.8em; }
.weui_toast_forbidden { color: #F76260; }
.weui_toast_cancel .weui_icon_toast:before { content: "\EA0D"; }
.weui_toast_forbidden .weui_icon_toast:before { content: "\EA0B"; color: #F76260; }
.weui_toast_text { min-height: 1em; width: auto; height: 45px; border-radius: 25px; margin-left: 0; -webkit-transform: scale(0.9) translate3d(-50%, 0, 0); transform: scale(0.9) translate3d(-50%, 0, 0); -webkit-transform-origin: left; transform-origin: left; }
.weui_toast_text.weui_toast_visible { -webkit-transform: scale(1) translate3d(-50%, 0, 0); transform: scale(1) translate3d(-50%, 0, 0); }
.weui_toast_text .weui_icon_toast { display: none; }
.weui_toast_text .weui_toast_content { margin: 10px 15px; }
.weui_mask { opacity: 0; -webkit-transition-duration: .3s; transition-duration: .3s; visibility: hidden; }
.weui_mask.weui_mask_visible { opacity: 1; visibility: visible; }
.weui-prompt-input { padding: 4px 6px; border: 1px solid #ccc; box-sizing: border-box; height: 2em; width: 80%; margin-top: 10px; }
.weui-pull-to-refresh { margin-top: -50px; -webkit-transition: -webkit-transform .4s; transition: -webkit-transform .4s; transition: transform .4s; transition: transform .4s, -webkit-transform .4s; }
.weui-pull-to-refresh.refreshing { -webkit-transform: translate3d(0, 50px, 0); transform: translate3d(0, 50px, 0); }
.weui-pull-to-refresh.touching { -webkit-transition-duration: 0s; transition-duration: 0s; }
.weui-pull-to-refresh-layer { height: 30px; line-height: 30px; padding: 10px; text-align: center; }
.weui-pull-to-refresh-layer .down { display: inline-block; }
.weui-pull-to-refresh-layer .up, .weui-pull-to-refresh-layer .refresh { display: none; }
.weui-pull-to-refresh-layer .pull-to-refresh-arrow { display: inline-block; z-index: 10; width: 20px; height: 20px; margin-right: 4px; vertical-align: -4px; background: no-repeat center; background-size: 13px 20px; -webkit-transition-duration: 300ms; transition-duration: 300ms; -webkit-transform: rotate(0deg) translate3d(0, 0, 0); transform: rotate(0deg) translate3d(0, 0, 0); background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2026%2040'%3E%3Cpolygon%20points%3D'9%2C22%209%2C0%2017%2C0%2017%2C22%2026%2C22%2013.5%2C40%200%2C22'%20fill%3D'%238c8c8c'%2F%3E%3C%2Fsvg%3E"); }
.weui-pull-to-refresh-layer .pull-to-refresh-preloader { display: none; vertical-align: -4px; margin-right: 4px; width: 20px; height: 20px; -webkit-transform-origin: 50%; transform-origin: 50%; -webkit-animation: preloader-spin 1s steps(12, end) infinite; animation: preloader-spin 1s steps(12, end) infinite; }
.weui-pull-to-refresh-layer .pull-to-refresh-preloader:after { display: block; width: 100%; height: 100%; content: ""; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); background-repeat: no-repeat; background-position: 50%; background-size: 100%; }
.pull-up .weui-pull-to-refresh-layer .down, .refreshing .weui-pull-to-refresh-layer .down { display: none; }
.pull-up .weui-pull-to-refresh-layer .pull-to-refresh-arrow { display: inline-block; -webkit-transform: rotate(180deg) translate3d(0, 0, 0); transform: rotate(180deg) translate3d(0, 0, 0); }
.pull-up .weui-pull-to-refresh-layer .up { display: inline-block; }
.pull-down .weui-pull-to-refresh-layer .pull-to-refresh-arrow { display: inline-block; }
.pull-down .weui-pull-to-refresh-layer .down { display: inline-block; }
.refreshing .weui-pull-to-refresh-layer .pull-to-refresh-arrow { display: none; }
.refreshing .weui-pull-to-refresh-layer .pull-to-refresh-preloader { display: inline-block; }
.refreshing .weui-pull-to-refresh-layer .refresh { display: inline-block; }
@keyframes preloader-spin { 100% {
 -webkit-transform: rotate(360deg);
 transform: rotate(360deg);
}
}
.weui_tab_bd_item.weui-pull-to-refresh { position: absolute; top: 50px; }
.weui-infinite-scroll { height: 24px; line-height: 24px; padding: 10px; text-align: center; }
.weui-infinite-scroll .infinite-preloader { display: inline-block; margin-right: 4px; vertical-align: -4px; width: 20px; height: 20px; -webkit-transform-origin: 50%; transform-origin: 50%; -webkit-animation: preloader-spin 1s steps(12, end) infinite; animation: preloader-spin 1s steps(12, end) infinite; }
.weui-infinite-scroll .infinite-preloader:after { display: block; width: 100%; height: 100%; content: ""; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); background-repeat: no-repeat; background-position: 50%; background-size: 100%; }
.weui_tab { overflow: hidden; }
.weui_navbar_item { color: #888; }
.weui_navbar_item.weui_bar_item_on { color: #666; }
.weui_tab_bd .weui_tab_bd_item { display: none; height: 100%; overflow: auto; }
.weui_tab_bd .weui_tab_bd_item.weui_tab_bd_item_active { display: block; }
.toolbar { position: relative; width: 100%; font-size: .85rem;
line-height: 1.5; color: #3d4145; background: #f7f7f8; }
.toolbar:before { content: ''; position: absolute; left: 0; top: 0; bottom: auto; right: auto; height: 1px; width: 100%; background-color: #d9d9d9; display: block; z-index: 15; -webkit-transform-origin: 50% 0%; transform-origin: 50% 0%; }
@media only screen and (-webkit-min-device-pixel-ratio: 2) {
.toolbar:before { -webkit-transform: scaleY(0.5); transform: scaleY(0.5); }
}
@media only screen and (-webkit-min-device-pixel-ratio: 3) {
.toolbar:before { -webkit-transform: scaleY(0.33); transform: scaleY(0.33); }
}
.toolbar .toolbar-inner { height:48px; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; text-align: center; background:#fff; }
.toolbar .title {position: absolute; display: block; width:50%; padding: 0; font-size:16px;
font-weight: normal; height:48px;line-height:48px; text-align: left; white-space: nowrap; text-indent:1em; }
.toolbar .picker-button {  background: rgba(0, 0, 0, 0) url("../img/z-del.png") no-repeat scroll 50% 50% / 22px auto;
    display: inline-block;
    height: 22px;
    padding: 10px;
    position: absolute;
    right:.5rem;
    top: 0;
    width: 22px;
	cursor:pointer;
	text-indent:-9999em;


}
/* === Columns Picker === */
.weui-picker-modal { width: 100%; position: absolute; z-index: 100; bottom: 0; text-align: center; border-radius: 0; opacity: 0.6; color: #3d4145; -webkit-transition-duration: .3s; transition-duration: .3s; height:23rem; background: #EFEFF4; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); -webkit-transition-property: opacity, -webkit-transform; transition-property: opacity, -webkit-transform; transition-property: transform, opacity; transition-property: transform, opacity, -webkit-transform; }
.weui-picker-modal.weui-picker-modal-visible { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.weui-picker-modal .picker-modal-inner { position: relative; height: 12.8rem; }
.weui-picker-modal .picker-columns { width: 100%; height: 13rem; z-index: 11500; }
.weui-picker-modal .picker-columns.picker-modal-inline, .popover .weui-picker-modal .picker-columns { height: 10rem; }
@media (orientation: landscape) and (max-height: 415px) {
.weui-picker-modal .picker-columns:not(.picker-modal-inline) { height: 10rem; }
}
.weui-picker-modal .popover.popover-picker-columns { width: 14rem; }
.weui-picker-modal .picker-items { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; width: 100%; padding: 0; text-align: right; font-size: 1rem; font-weight: normal;

 /*-webkit-mask-box-image: -webkit-linear-gradient(bottom, transparent, transparent 5%, white 20%, white 80%, transparent 95%, transparent); 
 -webkit-mask-box-image: linear-gradient(to top, transparent, transparent 5%, white 20%, white 80%, transparent 95%, transparent); */
/* background:#fff;*/
 text-align:center;


 }
.weui-picker-modal .bar + .picker-items { height: 10.8rem; }
.weui-picker-modal .picker-items-col { overflow: hidden; position: relative; max-height: 100%; width:50%;}
.weui-picker-modal .picker-items-col.picker-items-col-left { text-align: left; }
.weui-picker-modal .picker-items-col.picker-items-col-center { text-align: center; }
.weui-picker-modal .picker-items-col.picker-items-col-right { text-align: right; }
.weui-picker-modal .picker-items-col.picker-items-col-divider { color: #3d4145; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.weui-picker-modal .picker-items-col-wrapper { -webkit-transition: 300ms; transition: 300ms; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; }
.weui-picker-modal .picker-item { height: 46px; line-height:46px; padding: 0 10px; white-space: nowrap; position: relative; overflow: hidden; text-overflow: ellipsis; color: #9b9b9b; left: 0; top: 0; width: 100%; box-sizing: border-box; -webkit-transition: 300ms; transition: 300ms; font-size:19px; }
.picker-items-col-absolute .weui-picker-modal .picker-item { position: absolute; }
.weui-picker-modal .picker-item.picker-item-far { pointer-events: none; }
.weui-picker-modal .picker-item.picker-selected { color: #3d4145; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-transform: rotateX(0deg); transform: rotateX(0deg); }
.weui-picker-modal .picker-center-highlight { height:46px; box-sizing: border-box; position: absolute; left: 0; width: 100%; top: 50%; margin-top: -23px; pointer-events: none; border-bottom:solid 1px #999;border-top:solid 1px #999;  }
.weui-picker-modal .picker-center-highlight:before { content: ''; position: absolute; left: 0; top: 0; bottom: auto; right: auto; height: 1px; width: 100%; /*background-color: #999; */display: block; z-index: 15; -webkit-transform-origin: 50% 0%; transform-origin: 50% 0%; }
@media only screen and (-webkit-min-device-pixel-ratio: 2) {
.weui-picker-modal .picker-center-highlight:before { -webkit-transform: scaleY(0.5); transform: scaleY(0.5); }
}
@media only screen and (-webkit-min-device-pixel-ratio: 3) {
.weui-picker-modal .picker-center-highlight:before { -webkit-transform: scaleY(0.33); transform: scaleY(0.33); }
}
.weui-picker-modal .picker-center-highlight:after { content: ''; position: absolute; left: 0; bottom: 0; right: auto; top: auto; height: 1px; width: 100%; /*background-color: #999; */display: block; z-index: 15; -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; }
@media only screen and (-webkit-min-device-pixel-ratio: 2) {
.weui-picker-modal .picker-center-highlight:after { -webkit-transform: scaleY(0.5); transform: scaleY(0.5); }
}
@media only screen and (-webkit-min-device-pixel-ratio: 3) {
.weui-picker-modal .picker-center-highlight:after { -webkit-transform: scaleY(0.33); transform: scaleY(0.33); }
}
.weui-picker-modal .picker-3d .picker-items { overflow: hidden; -webkit-perspective: 1200px; perspective: 1200px; }
.weui-picker-modal .picker-3d .picker-items-col, .weui-picker-modal .picker-3d .picker-items-col-wrapper, .weui-picker-modal .picker-3d .picker-item { -webkit-transform-style: preserve-3d; transform-style: preserve-3d; }
.weui-picker-modal .picker-3d .picker-items-col { overflow: visible; }
.weui-picker-modal .picker-3d .picker-item { -webkit-transform-origin: center center -110px; transform-origin: center center -110px; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; }
.weui-picker-overlay, .weui-picker-container { position: fixed; bottom: 0; left: 0; right: 0; height: 0; width: 100%; }
.city-picker .col-province { width: 5rem; }
.city-picker .col-city { width: 6rem; }
.city-picker .col-district { width: 5rem; }
.weui-picker-container .weui_cells { margin: 0; text-align: left; }
.weui-select-modal { height: auto; }
.weui-select-modal .weui_cells { overflow-y: auto; overflow-x: hidden; max-height: 16rem; }
.weui-select-modal .weui_cells:after { display: none; }
/* === Calendar === */
.weui-picker-calendar { background: #fff; height: 15rem; width: 100%; overflow: hidden; }
@media (orientation: landscape) and (max-height: 415px) {
.weui-picker-calendar:not(.picker-modal-inline) { height: 11rem; }
}
.weui-picker-calendar .picker-modal-inner { overflow: hidden; height: 12.8rem; }
.picker-calendar-week-days {
 height: .9rem; background: #f7f7f8; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; font-size: 11px; box-sizing: border-box; position: relative; }
.picker-calendar-week-days:after { content: ''; position: absolute; left: 0; bottom: 0; right: auto; top: auto; height: 1px; width: 100%; background-color: #c4c4c4; display: block; z-index: 15; -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; }
@media only screen and (-webkit-min-device-pixel-ratio: 2) {
.picker-calendar-week-days:after { -webkit-transform: scaleY(0.5); transform: scaleY(0.5); }
}
@media only screen and (-webkit-min-device-pixel-ratio: 3) {
.picker-calendar-week-days:after { -webkit-transform: scaleY(0.33); transform: scaleY(0.33); }
}
.picker-calendar-week-days .picker-calendar-week-day { -webkit-flex-shrink: 1; -ms-flex: 0 1 auto; -webkit-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; width: 14.28571429%; width: calc(100% / 7); line-height: 17px; text-align: center; }
.picker-calendar-week-days + .picker-calendar-months { height: 11.9rem; }
.picker-calendar-months { width: 100%; height: 100%; overflow: hidden; position: relative; }
.picker-calendar-months-wrapper { position: relative; width: 100%; height: 100%; -webkit-transition: 300ms; transition: 300ms; }
.picker-calendar-month { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -ms-flex-direction: column; -webkit-flex-direction: column; flex-direction: column; width: 100%; height: 100%; position: absolute; left: 0; top: 0; }
.picker-calendar-row { height: 16.66666667%; height: calc(100% / 6); display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-shrink: 1; -ms-flex: 0 1 auto; -webkit-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; width: 100%; position: relative; }
.picker-calendar-row:after { content: ''; position: absolute; left: 0; bottom: 0; right: auto; top: auto; height: 1px; width: 100%; background-color: #ccc; display: block; z-index: 15; -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; }
@media only screen and (-webkit-min-device-pixel-ratio: 2) {
.picker-calendar-row:after { -webkit-transform: scaleY(0.5); transform: scaleY(0.5); }
}
@media only screen and (-webkit-min-device-pixel-ratio: 3) {
.picker-calendar-row:after { -webkit-transform: scaleY(0.33); transform: scaleY(0.33); }
}
.picker-calendar-row:last-child:after { display: none; }
.picker-calendar-day { -webkit-flex-shrink: 1; -ms-flex: 0 1 auto; -webkit-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; box-sizing: border-box; width: 14.28571429%; width: calc(100% / 7); text-align: center; color: #3d4145; font-size: 15px; cursor: pointer; }
.picker-calendar-day.picker-calendar-day-prev, .picker-calendar-day.picker-calendar-day-next { color: #ccc; }
.picker-calendar-day.picker-calendar-day-disabled { color: #d4d4d4; cursor: auto; }
.picker-calendar-day.picker-calendar-day-today span { background: #e3e3e3; }
.picker-calendar-day.picker-calendar-day-selected span { background: #04BE02; color: #fff; }
.picker-calendar-day span { display: inline-block; border-radius: 100%; width: 30px; height: 30px; line-height: 30px; }
.picker-calendar-month-picker, .picker-calendar-year-picker { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; width: 50%; max-width: 200px; -webkit-flex-shrink: 10; -ms-flex: 0 10 auto; -webkit-flex-shrink: 10; -ms-flex-negative: 10; flex-shrink: 10; }
.picker-calendar-month-picker a.icon-only, .picker-calendar-year-picker a.icon-only { min-width: 36px; }
.picker-calendar-month-picker span, .picker-calendar-year-picker span { -webkit-flex-shrink: 1; -ms-flex: 0 1 auto; -webkit-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; position: relative; overflow: hidden; text-overflow: ellipsis; }
.popover .picker-calendar .picker-calendar-week-days, .picker-calendar.picker-modal-inline .picker-calendar-week-days { background: none; }
.popover .picker-calendar .toolbar:before, .picker-calendar.picker-modal-inline .toolbar:before, .popover .picker-calendar .picker-calendar-week-days:before, .picker-calendar.picker-modal-inline .picker-calendar-week-days:before { display: none; }
.popover .picker-calendar .toolbar:after, .picker-calendar.picker-modal-inline .toolbar:after, .popover .picker-calendar .picker-calendar-week-days:after, .picker-calendar.picker-modal-inline .picker-calendar-week-days:after { display: none; }
.popover .picker-calendar .toolbar ~ .picker-modal-inner .picker-calendar-months:before, .picker-calendar.picker-modal-inline .toolbar ~ .picker-modal-inner .picker-calendar-months:before, .popover .picker-calendar .picker-calendar-week-days ~ .picker-calendar-months:before, .picker-calendar.picker-modal-inline .picker-calendar-week-days ~ .picker-calendar-months:before { content: ''; position: absolute; left: 0; top: 0; bottom: auto; right: auto; height: 1px; width: 100%; background-color: #c4c4c4; display: block; z-index: 15; -webkit-transform-origin: 50% 0%; transform-origin: 50% 0%; }
@media only screen and (-webkit-min-device-pixel-ratio: 2) {
.popover .picker-calendar .toolbar ~ .picker-modal-inner .picker-calendar-months:before, .picker-calendar.picker-modal-inline .toolbar ~ .picker-modal-inner .picker-calendar-months:before, .popover .picker-calendar .picker-calendar-week-days ~ .picker-calendar-months:before, .picker-calendar.picker-modal-inline .picker-calendar-week-days ~ .picker-calendar-months:before { -webkit-transform: scaleY(0.5); transform: scaleY(0.5); }
}
@media only screen and (-webkit-min-device-pixel-ratio: 3) {
.popover .picker-calendar .toolbar ~ .picker-modal-inner .picker-calendar-months:before, .picker-calendar.picker-modal-inline .toolbar ~ .picker-modal-inner .picker-calendar-months:before, .popover .picker-calendar .picker-calendar-week-days ~ .picker-calendar-months:before, .picker-calendar.picker-modal-inline .picker-calendar-week-days ~ .picker-calendar-months:before { -webkit-transform: scaleY(0.33); transform: scaleY(0.33); }
}
.picker-calendar-month-picker, .picker-calendar-year-picker { display: block; line-height: 2.2rem; }
.picker-calendar-month-picker a.icon-only, .picker-calendar-year-picker a.icon-only { float: left; width: 25%; height: 2.2rem; line-height: 2rem; }
.picker-calendar-month-picker .current-month-value, .picker-calendar-year-picker .current-month-value, .picker-calendar-month-picker .current-year-value, .picker-calendar-year-picker .current-year-value { float: left; width: 50%; height: 2.2rem; }
i.icon { display: inline-block; vertical-align: middle; background-size: 100% auto; background-position: center; background-repeat: no-repeat; font-style: normal; position: relative; }
 @-webkit-keyframes swiper-preloader-spin { 100% {
 -webkit-transform: rotate(360deg);
}
}
@keyframes swiper-preloader-spin { 100% {
 -webkit-transform: rotate(360deg);
 transform: rotate(360deg);
}
}
.weui_actionsheet { z-index: 100; }
.weui_actionsheet .color-primary { color: #04BE02; }
.weui_actionsheet .color-danger { color: #f6383a; }
.weui_actionsheet .color-warning { color: #f60; }
.weui_actionsheet .color-success { color: #4cd964; }
.weui_actionsheet .bg-primary, .weui_actionsheet .bg-success, .weui_actionsheet .bg-danger, .weui_actionsheet .bg-warning { color: white; }
.weui_actionsheet .bg-primary { background-color: #04BE02; }
.weui_actionsheet .bg-danger { background-color: #f6383a; }
.weui_actionsheet .bg-warning { background-color: #f60; }
.weui_actionsheet .bg-success { background-color: #4cd964; }
.weui-popup-modal { width: 100%; position: absolute; z-index: 100; bottom: 0; border-radius: 0; opacity: 0.6; color: #3d4145; -webkit-transition-duration: .3s; transition-duration: .3s; height: 100%; background: #EFEFF4; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); -webkit-transition-property: opacity, -webkit-transform; transition-property: opacity, -webkit-transform; transition-property: transform, opacity; transition-property: transform, opacity, -webkit-transform; overflow-x: hidden; overflow-y: auto; }
.popup-bottom .weui-popup-modal { height: auto; }
.weui-popup-modal.weui-popup-modal-visible { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.weui-popup-modal .toolbar { position: absolute; left: 0; top: 0; right: 0; z-index: 1; }
.weui-popup-modal .modal-content { height: 100%; padding-top: 2.2rem; overflow: auto; box-sizing: border-box; }
.weui-popup-overlay, .weui-popup-container { position: fixed; bottom: 0; left: 0; right: 0; height: 0; width: 100%; height: 100%; z-index: 10; }
.weui-popup-container { display: none; }
.weui-popup-container.weui-popup-container-visible { display: block; }
.weui-popup-container .weui_cells { margin: 0; text-align: left; }
.weui-photo-browser-modal { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: black; display: none; opacity: 0; -webkit-transition: opacity .3s; transition: opacity .3s; }
.weui-photo-browser-modal.weui-photo-browser-modal-visible { opacity: 1; }
.weui-photo-browser-modal .swiper-container { height: 100%; -webkit-transform: scale(0.2); transform: scale(0.2); -webkit-transition: -webkit-transform .5s; transition: -webkit-transform .5s; transition: transform .5s; transition: transform .5s, -webkit-transform .5s; }
.weui-photo-browser-modal .swiper-container .swiper-pagination-bullet { background: white; visibility: hidden; }
.weui-photo-browser-modal .swiper-container.swiper-container-visible { -webkit-transform: scale(1); transform: scale(1); }
.weui-photo-browser-modal .swiper-container.swiper-container-visible .swiper-pagination-bullet { visibility: visible; -webkit-transition-property: visibility; transition-property: visibility; -webkit-transition-delay: .5s; transition-delay: .5s; }
.weui-photo-browser-modal .photo-container { height: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.weui-photo-browser-modal .photo-container img { max-width: 100%; margin-top: -30px; }
.weui-photo-browser-modal .caption { position: absolute; bottom: 40px; left: 0; right: 0; color: white; text-align: center; padding: 0 12px; min-height: 3rem; font-size: 14px; z-index: 10; }
.weui-photo-browser-modal .caption .caption-item { display: none; opacity: 0; -webkit-transition: opacity .15s; transition: opacity .15s; }
.weui-photo-browser-modal .caption .caption-item.active { display: block; opacity: 1; }
.enter_date{ cursor:pointer;position:absolute; left:0; bottom:0; width:100%; background:#f8d80b; padding:.6rem 0;font-size:1.2rem; z-index:902; text-align:center;}

.picker-modal-inner>div:nth-child(4){
	display:none !important;
	
}
.picker-modal-inner>div:nth-child(5){
	display:none !important;
	
}
.picker-modal-inner>div:nth-child(6){
	display:none !important;
	
}
.picker-modal-inner>div:nth-child(7){
	display:none !important;
	
}
.data-col{
	background:#e6e6e6;
	border-top:solid 1px #b6b6b6;
	
	      /* box-shadow:0 0 10px 20px red,

         0 0 10px 5px black,
		 0 0 10px 5px black,
		 0 0 10px 20px red;*/
		 box-shadow:0 0 10px 20px red;
	
	 box-shadow:0px 0 0px red, 
    0px 0 0px yellow, 
    0 0px 0px blue, 
    0  6px 13px #fff; 
		 
		 
		
	height:40px;
	line-height:40px;
	position:relative;
	margin-bottom:9px;
	
}
.weui-picker-modal{ background:#fff;}
.data-col span{
	width:50%;
	float:left;
	font-size:19px;
	color:#000;
	/*background:#e6e6e6;*/
	/*padding:10px 0;*/	
height:40px;
	line-height:40px;
}


.picker-modal-inner>div:nth-child(1){display: none !important;}